package com.itheima.lambdaDemo;

import java.util.Arrays;
import java.util.Comparator;

public class LambdaDemo2 {
    public static void main(String[] args) {

        Integer[] arr = {1,2,3,4,5,6,7,8,9};

        // 1.0
        Arrays.sort(arr, new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o1 - o2;
            }
        });

        // 2.0
        Arrays.sort(arr, (Integer o1, Integer o2) -> {
                    return o1 - o2;
                }
        );

        // 3.0 如果Lambda表达式的方法体只有一行，大括号、分号、retrun可以省略，且需要同时省略
        Arrays.sort(arr, (o1, o2) -> o1 - o2);
    }

}
